using DDotNet.Data.BusinessObjects.Server;

namespace DDotNet.Data.BusinessObjects.DataPortalClient
{
    /// <summary>
    /// Interface implemented by client-side 
    /// data portal proxy objects.
    /// </summary>
    public interface IDataPortalProxy : IDataPortalServer
    {
        /// <summary>
        /// Get a value indicating whether this proxy will invoke
        /// a remote data portal server, or run the "server-side"
        /// data portal in the caller's process and AppDomain.
        /// </summary>
        bool IsServerRemote { get; }
    }
}